package org.qpcr.community.project.response;

import lombok.Data;

import java.util.List;

@Data
public class DataAnalysisResultResponse {
    // 通道统计信息
    private List<ChannelStat> channelStats;
    // 阳性数量
    private Integer positiveCount;
    // 阴性数量
    private Integer negativeCount;
    // 无效数据数量
    private Integer invalidCount;

    private Integer totalCount;

    @Data
    public static class ChannelStat {
        // 通道名称，如 VIC、Cy5、FAM、ROX
        private String channelName;
        // 有效数据量
        private int validCount;
        // CT均值
        private double ctMean;
        // CT偏差
        private double ctStd;
    }
}